Snowflake Integration Setup
This integration uses public key authentication for enhanced security and compliance with Snowflake's latest security best practices. Password-based authentication is being deprecated - see our migration guide for details.
Quick Setup Process
Setting up your Snowflake integration with nOps is straightforward:
-
Navigate to Integration: Access your Inform Integrations and choose "Snowflake"
-
Enter Account Identifier: Provide your Snowflake account identifier in the required format
-
Get Setup Instructions: Click "View Instructions" to receive customized SQL commands and detailed setup steps
Account Identifier Format
Required: Only the account identifier (without the full URL)
- Examples:
xy12345.us-east-1
abc123.eu-west-1
ngb14322.us-east-1
Once you enter your account identifier, the platform will provide you with personalized setup instructions including all necessary SQL commands, the nOps public key, and step-by-step configuration guidance.
What You'll Get in the Instructions
After entering your account identifier and clicking "View Instructions", you'll receive:
- Customized SQL Commands: Pre-configured with your account details and the nOps public key
- Database and Role Setup: Commands to create the required nOps database, role, user, and warehouse
- View Creation: SQL to set up the necessary views for data integration
- Verification Steps: Commands to test your setup
- IP Allowlist Information: Network configuration details if needed
Troubleshooting
Common Integration Issues
-
Account Identifier Format
- Ensure you're using only the account identifier (e.g.,
xy12345.us-east-1
) - Do not include the full Snowflake URL or protocol
- Ensure you're using only the account identifier (e.g.,
-
Setup Prerequisites
- You must have ACCOUNTADMIN privileges in Snowflake to complete the setup
- Ensure you're configuring from the organization admin account
-
Network Configuration
- If your Snowflake account uses IP allowlisting, the required IP will be provided in the setup instructions
Getting Help
If you encounter issues during setup:
- Check the UI Instructions: The in-app setup guide provides detailed troubleshooting steps
- Contact Support: Reach out to nOps support with your account identifier and any error messages
Benefits of Public Key Authentication
- Enhanced Security: No stored passwords that can be compromised
- Compliance: Aligns with Snowflake's latest security recommendations
- Future-Proof: Compatible with evolving Snowflake security requirements